package com.xhsj.user.hr.userInfo.query;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @Author: liuqinghua
 * @Description:
 * @Data:2020/9/8
 */
@Data
public class ContractListQuery {
    /**
     * 用户id
     */
    private Long id;
    /**
     * 用户名
     */
    private String fullName;
    /**
     * 工号
     */
    private Long workNum;
    /**
     * 手机号
     */
    private String phoneNumber;
    /**
     * 用户状态
     */
    private Integer userStatus;
    /**
     * 合同开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date contractStartTime;
    /**
     * 合同结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date contractEndTime;
    /**
     * 合同期限
     */
    private Integer contractPeriod;
    /**
     *   0入职 1续约
     */
    private Integer type;
    /**
     * 合同状态
     */
    private Integer contractStatus;
    /**
     * 合同类型
     */
    private String contractType;
    /**
     * 部门名称
     */
    private String departmentName;
    /**
     * 职位名称
     */
    private String positionName;
    /**
     * 合同名称
     */
    private String fileName;
    /**
     * 合同路径
     */
    private String fileUrl;
    /**
     * 合同删除路径
     */
    private String delUrl;

    private Long dictId;








}
